连接存储在以下密钥中:
S3AwsConnectionsS3GenericConnections连接使用以下 JSON 格式构建:
[
{
"path" : "",
"label" : "",
"endpoint" : "https://s3.eu-central-1.amazonaws.com",
"bucket_name" : "bucket-name",
"accessKey" : "ACCESSKEY"
}
]
您可以使用上面列出的结构和以下终端命令从 JSON 文件创建 AWS S3 连接:
defaults write nl.syncfactory.Hedge.Mac S3AwsConnections -string "$(cat /path/to/file.json)"
连接的Secret Access Key作为应用程序密码项存储在登录密钥中,您可以使用以下命令创建该密钥:
sudo security add-generic-password -a "ACCESSKEY" -s "https://s3.eu-central-1.amazonaws.com/bucket-name" -l "https://s3.eu-central-1.amazonaws.com" -w "secret-access-key" -T "/Applications/OffShoot.app"


defaults read nl.syncfactory.Hedge.Mac S3AwsConnections
(用于备份或编辑JSON文件。)
defaults read nl.syncfactory.Hedge.Mac S3AwsConnections > /path/to/jsonname.json